export interface User {
  createTime?: string
  deptId?: string
  deptName?: string
  status?: string
  userId?: number
  userName?: string
  roleName?: string
  roleId?: number
  nickName?: string
  deptType?: number
  remark?: string
}

export interface UserParams {
  username?: string
  pageNum: number
  pageSize: number
  deptId?: number
  roleId?: number
  deptType?: number
  isDataAudit?: boolean
  isDataRecheck?: boolean
  nickName?: string
}

export interface MenuRouter {
  component: string
  menuName: string
  children: MenuRouter[]
}

export interface PageList<T> {
  list: T[]
  pageSize: number
  total: number
  pageNum: number
}
